home *** CD-ROM | disk | FTP | other *** search
- *** NOTES ON INSTALLING DUAL BOOT and HPFS on IBM OS/2 1.2 ***
-
- I wanted to install the HPFS file system while retaining the dual
- boot option. However, the installation does *NOT* allow you to do
- both. So here are my instructions and set-up for doing this:
-
- (1) Make sure that your hard disk is bootable with DOS 3.3 or 4.0.
- While you are at it, create a "minimum" DOS boot floppy, and place
- backup copies of your DOS CONFIG.SYS and AUTOEXEC.BAT.
- (2) Make a backup of all your files, including logical drives.
- (3) Install IBM's OS/2 1.2 with the dual boot option. DO NOT SELECT
- THE HPFS FILE SYSTEM AT THIS POINT!
- (4) Copy onto your bootable DOS floppy disk the OS/2 CONFIG.SYS and
- AUTOEXEC.BAT with the extension .OS2 (so you don't overwrite your
- DOS versions). This is an "insurance" policy to boot OS/2 in case
- of problems with moving files around.
- (5) I recommend the largest HPFS disk possible, and you should make
- it your last drive since DOS will ignore the HPFS drive when it is
- running. This way all your DOS files are on the same drives no
- matter what operating system you boot up with.
- (6) Use your favorite editor in the DOS box to modify OS/2's
- CONFIG.SYS. Add the line "IFS=C:\OS2\HPFS.IFS -C:64
- /AUTOCHECK:<drive>" at the top of the file. <drive(s)> is your HPFS
- drive(s). At the bottom of the CONFIG.SYS, add the line
- "RUN=<drive><path>CACHE.EXE /LAZY: ON | OFF".
- (7) Use OS/2's FDISKPM (in the Utilities group) to repartition your
- hard disk if necessary to create a large HPFS partition. When you
- finish running FDISKPM, you will need to reboot OS/2. WARNING: You
- will lose data on any partition that you modify in FDISKPM.
- (8) If everything goes well, upon rebooting OS/2 you should see a
- message stating that HPFS driver is loaded.
- (9) Go to an OS/2 session, and type the following command to format
- a hard disk to an HPFS partition:
- FORMAT <drive>/FS:HPFS
- The system will tell you that the file system on the disk is FAT.
- Don't worry, the format command will change it. To change the drive
- back to FAT, type "FORMAT <drive>/FS:FAT".
- (10) Now comes the fun part. You can move most of the OS/2 programs
- to your HPFS partition, BUT NOT ALL. You may have to "cheat" to
- move some files since they will be used by other processes. To
- "cheat", make a note of the file names, and reboot with your DOS
- floppy. Copy these files in DOS to another floppy, reboot OS/2 and
- copy the files from the SCRATCH FLOPPY disk to the HPFS partition.
- I recommend moving files via the file manager move command. NOTE THAT YOU MUST
- KEEP A COPY OF BOOT.COM IN YOUR DOS FAT DRIVE C: TO IMPLEMENT THE DUAL BOOT
- OPTION. Below is a list of the files left on my C: DOS FAT drive:
-
-
- >>> SWEEP >>> C:\OS2
-
- Volume in drive C is EMR DISK 1
- Volume Serial Number is 025A:2430
- Directory of C:\OS2
-
- . <DIR> 10-27-89 1:59a
- .. <DIR> 10-27-89 1:59a
- DLL <DIR> 10-27-89 1:59a
- HELP <DIR> 10-27-89 1:59a
- INSTALL <DIR> 10-27-89 1:59a
- SYSTEM <DIR> 10-27-89 1:59a
- AUTOEXEC OS2 546 10-27-89 6:09a
- CONFIG OS2 1041 10-28-89 12:57a
- 8 File(s) 15300608 bytes free
-
- >>> SWEEP >>> C:\OS2\DLL
-
- Volume in drive C is EMR DISK 1
- Volume Serial Number is 025A:2430
- Directory of C:\OS2\DLL
-
- . <DIR> 10-27-89 1:59a
- .. <DIR> 10-27-89 1:59a
- ANSICALL DLL 4133 8-31-89 12:00p
- BKSCALLS DLL 7175 8-31-89 12:00p
- BMSCALLS DLL 4157 8-31-89 12:00p
- BVHINIT DLL 9758 8-31-89 12:00p
- BVHVGA DLL 36458 8-31-89 12:00p
- BVHWNDW DLL 7605 8-31-89 12:00p
- BVSCALLS DLL 20563 8-31-89 12:00p
- DOSCALL1 DLL 14651 8-31-89 12:00p
- FKA DLL 15969 8-31-89 12:00p
- KBDCALLS DLL 8265 8-31-89 12:00p
- MOUCALLS DLL 5692 8-31-89 12:00p
- MSG DLL 6218 8-31-89 12:00p
- NAMPIPES DLL 1553 8-31-89 12:00p
- NLS DLL 5428 8-31-89 12:00p
- QUECALLS DLL 10282 8-31-89 12:00p
- SESMGR DLL 30017 8-31-89 12:00p
- UHPFS DLL 150336 8-31-89 12:00p
- VIOCALLS DLL 17430 8-31-89 12:00p
- PMDIARY DLL 8704 6-12-89 1:34p
- 21 File(s) 15300608 bytes free
-
- >>> SWEEP >>> C:\OS2\HELP
-
- Volume in drive C is EMR DISK 1
- Volume Serial Number is 025A:2430
- Directory of C:\OS2\HELP
-
- . <DIR> 10-27-89 1:59a
- .. <DIR> 10-27-89 1:59a
- PMEXECH HLP 28338 8-31-89 12:00p
- PMSHELLH HLP 1210 8-31-89 12:00p
- PMFILEH HLP 66467 8-31-89 12:00p
- PMSPOOLH HLP 31060 8-31-89 12:00p
- PMCPLH HLP 30697 8-31-89 12:00p
- EHXHP HLP 26763 8-31-89 12:00p
- FDISKPMH HLP 10507 8-31-89 12:00p
- HMHELP HLP 17062 8-31-89 12:00p
- PICH HLP 11966 8-31-89 12:00p
- PICPH HLP 33381 8-31-89 12:00p
- PMVIOP HLP 3323 8-31-89 12:00p
- PSHH HLP 15530 8-31-89 12:00p
- VIEWH HLP 15615 8-31-89 12:00p
- 15 File(s) 15298560 bytes free
-
- >>> SWEEP >>> C:\OS2\INSTALL
-
- Volume in drive C is EMR DISK 1
- Volume Serial Number is 025A:2430
- Directory of C:\OS2\INSTALL
-
- . <DIR> 10-27-89 1:59a
- .. <DIR> 10-27-89 1:59a
- SYSLEVEL OS2 169 8-31-89 12:00p
- 3 File(s) 15298560 bytes free
-
- >>> SWEEP >>> C:\OS2\SYSTEM
-
- Volume in drive C is EMR DISK 1
- Volume Serial Number is 025A:2430
- Directory of C:\OS2\SYSTEM
-
- . <DIR> 10-27-89 1:59a
- .. <DIR> 10-27-89 1:59a
- ANSI SYS 1976 8-31-89 12:00p
- CONFIG DOS 416 10-24-89 11:35p
- BOOT COM 42384 8-31-89 12:00p
- BOOT DOS 512 10-28-89 12:32a
- COM02 SYS 16436 8-31-89 12:00p
- COUNTRY SYS 13676 8-31-89 12:00p
- DOS SYS 2100 8-31-89 12:00p
- EGA SYS 2599 8-31-89 12:00p
- HPFS IFS 97306 8-31-89 12:00p
- KEYBOARD DCP 94007 8-31-89 12:00p
- MOUSE SYS 17972 8-31-89 12:00p
- MSPS202 SYS 3636 8-31-89 12:00p
- MSSER02 SYS 3636 8-31-89 12:00p
- PCMOU02 SYS 3124 8-31-89 12:00p
- PMDD SYS 3555 8-31-89 12:00p
- POINTDD SYS 6562 8-31-89 12:00p
- VIOTBL DCP 52150 8-31-89 12:00p
- AUTOEXEC DOS 1267 10-27-89 10:22p
- 20 File(s) 15298560 bytes free
-
- In order for this to work, you must also modify your OS/2 CONFIG.SYS
- to reflect the correct paths. I've enclosed a copy of my
- CONFIG.SYS. Please note that I moved all the OS/2 executable files
- (along with their data files) to a subdirectory called \OS2\PRG. I
- like to keep my \OS2 directories on C: and F: (my HPFS partition)
- clean...they contain nothing but subdirectories.
-
- IFS=C:\OS2\SYSTEM\HPFS.IFS -C:64 /AUTOCHECK:F
- PROTSHELL=F:\OS2\PRG\PMSHELL.EXE F:\OS2\PRG\OS2.INI F:\OS2\PRG\OS2SYS.INI F:\OS2\PRG\CMD.EXE
- SET COMSPEC=F:\OS2\PRG\CMD.EXE
- LIBPATH=C:\OS2\DLL;F:\OS2\DLL;F:\SIDEKICK;E:\Download
- SET PATH=F:\OS2\PRG;F:\OS2\INSTALL;f:\programs;
- SET DPATH=C:\OS2\SYSTEM;F:\OS2\PRG;C:\OS2\INSTALL;F:\OS2\INSTALL;
- SET PROMPT=$i[$p]
- SET HELP=C:\OS2\HELP
- SET BOOKSHELF=F:\OS2\BOOK
- BUFFERS=30
- DISKCACHE=64
- MAXWAIT=3
- MEMMAN=SWAP,MOVE
- PROTECTONLY=NO
- SWAPPATH=F:\TEMP 512
- THREADS=128
- IOPL=YES
- SHELL=F:\OS2\PRG\COMMAND.COM /P/E:300
- BREAK=OFF
- FCBS=16,8
- RMSIZE=640
- DEVICE=C:\OS2\SYSTEM\DOS.SYS
- DEVICE=C:\OS2\SYSTEM\ANSI.SYS
- COUNTRY=001,C:\OS2\SYSTEM\COUNTRY.SYS
- DEVINFO=SCR,VGA,C:\OS2\SYSTEM\VIOTBL.DCP
- SET VIDEO_DEVICES=VIO_IBMVGA
- SET VIO_IBMVGA=DEVICE(BVHVGA)
- DEVICE=C:\OS2\SYSTEM\POINTDD.SYS
- DEVICE=C:\OS2\SYSTEM\MSPS202.SYS
- DEVICE=C:\OS2\SYSTEM\MOUSE.SYS TYPE=MSPS2$
- DEVICE=C:\OS2\SYSTEM\PMDD.SYS
- DEVICE=C:\OS2\SYSTEM\EGA.SYS
- SET KEYS=ON
- DEVICE=C:\OS2\SYSTEM\COM02.SYS
- RUN=F:\OS2\PRG\CACHE.EXE /LAZY:ON
-
- Please note that my CONFIG.SYS is for an IBM PS/2 with VGA graphics
- and a Microsoft Serial/PS2 mouse. This setup will also load a DOS
- emulationation box. You will have to modify the CONFIG.SYS and some
- of the files listed above to match the setup for your machine. One
- cavaet: for some reason, the extended help does not work on all
- programs unless you leave the HELP directory on C:\OS2\HELP. Even
- with it there, it is still flaky.
-
- After you boot up the new system, you should edit your OS2.INI files
- by changing paths with your Control Panel. Also, in each PM group
- containing executable files (or .CMD files), don't forget to tell PM
- where each file have been moved to (the HPFS partition).
-
- If you need any help, or have any comments, don't hesitate to
- contact me.
-
- Eric Rintell
- OS/2 Conference Moderator
-